package cn.kpi.dao.attendance;

import org.apache.ibatis.annotations.Param;

import cn.kpi.common.persistence.MyBatisDao;

@MyBatisDao
public interface AttFjGdDao {

	public int UpdateAttSummaryByOrgId(@Param("where")String where,@Param("gdbyuserid")Long gdbyuserid)throws Exception;
	public int UpdateAttDetailByOrgId(@Param("where")String where)throws Exception;
	
	public int UpdateAttOrgSummaryStatusBm(@Param("orgsummaryids")String orgsummaryids,@Param("status")int status)throws Exception;
	public int UpdateAttSummaryStatusBm(@Param("orgsummaryids")String orgsummaryids,@Param("status")int status)throws Exception;
	public int UpdateAttDetailStatusBm(@Param("orgsummaryids")String orgsummaryids,@Param("status")int status)throws Exception;
	
	public int UpdateAttOrgSummaryStatus(@Param("orgsummaryid")Long orgsummaryid,@Param("status")int status)throws Exception;
	public int UpdateAttOrgSummaryStatusWhere(@Param("where")String where,@Param("status")int status)throws Exception;
	public int UpdateAttSummaryStatus(@Param("orgsummaryid")Long orgsummaryid,@Param("status")int status)throws Exception;
	public int UpdateAttDetailStatus(@Param("orgsummaryid")Long orgsummaryid,@Param("status")int status)throws Exception;
}
